.main{
    padding: 10px 10px 5px 10px;
    height: 20vh;
    width: 100vw;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    background-color: #fff;
    .title{
        font-size: 15px;
        font-weight: 800;
        color: #000;
        flex: 1;
        word-break: break-word;
    }
    .content{
        width: 100%;
        height: 50%;
        color:rgb(39, 29, 29);
        font-size: 12px;
        display: flex;
        .textdesc{
            width: 70%;
            height: 100%;
            .header{
                display: flex;
                justify-content: flex-start;
                width: 100%;
                height: 18%;
                box-sizing: border-box;
                align-items: center;
                color: #666;
                .author{
                    width: auto;
                    box-sizing: border-box;
                    padding: 0 10px 0 0;
                    border-right: 1px solid #aaa;
                }
                .time{
                    box-sizing: border-box;
                    width: auto;
                    padding: 0 3px;
                }
            }
            .body{
                height: 80%;
                width: 100%;
                box-sizing: border-box;
                font-size: 12px;
                color: #4c5565;
                text-overflow: ellipsis;
                overflow: hidden;
                padding: 10px 0 ;
            }
        }
        .img{
            height: 100%;
            width: 30%;
           
            .imgsrc{
                height: 100%;
                width: 100%;
                box-sizing: border-box;
            }
        }
    }
    .lawer{
        padding: 10px 0 0 0;
        width: 100%;
        height: 20%;
        display: flex;
        font-size: 12px;
        justify-content: space-between;
        .left{
            width: 40%;
            height: 100%;
            display: flex;
            align-items: center;
            .icon{
                height: 100%;
               display: flex;
               align-items: center;
               font-size: 12px;
               color: #91959b;
               .zan{
                line-height: 12px;
                display: flex;
                align-items: center;
                justify-content: space-between;
                width: 50%;
                padding: 0 10px 0 0;
               }
               .mes{
                line-height: 12px;
                display: flex;
                justify-content: space-between;
                width: 50%;
               }
            }
        }
        .right{
            width: auto;
            height: 100%;
            color:#333;
            padding: 0 2px;
            background-color: #ddd;
            line-height: 12px;
            display: flex;
            align-items: center;
        }
    }
}
.imgCurrency{
    max-width: 100%;
    max-height: 100%;
    min-width: 100%;
    min-height: 100%;
}